package com.ukao.cashregister.bean;

import com.ukao.cashregister.utils.CheckUtils;

import java.io.Serializable;
import java.util.List;

/**
 * Created by ukaodev on 2017/7/3.
 */

public class QuiryDetailBean extends BaseBean<QuiryDetailBean> implements Serializable {



        /**
         * mercId : 1
         * userInfo : {"mercId":1,"cardName":"普通会员卡","subscribe":2,"sex":1,"origin":1,"cardRights":"1101","wxId":-1,"headimgPath":"http://wx.qlogo.cn/mmopen/VLCDoCTqQUC0NkDQGgO98WicPaB6ic0BwMXs5urt5piaXssTExnl1UI1kNUd6Wv5dU7xYP78SM1x9E2tllJibciaEV7TStLx6Dwtv/0","cardNo":"NO9920121","poInteger":1,"verifyAndriod":1,"verifyPhone":1,"balance":2,"phone":"15103173399","name":"孙岩风","id":1,"cardDiscount":50,"verifyIos":1,"status":1}
         * sendDate : 2017-07-01
         * takeTimeEnd : 10:50
         * cityId : 1
         * mode : 1
         * id : 1
         * sendMode : 1
         * refundPrice : 0
         * takeWorkId : 1
         * takeWorkName : 郭悦媛
         * orderNo : 571457269745
         * sendModeText : 顾客到店取
         * takePhone : 15103173399
         * payablePrice : 33300
         * evaluateList : []
         * priority : 0
         * sendWorkPhone : 13106093576
         * takeName : 孙岩风
         * productList : [{"no":9,"orderId":1,"cityId":1,"productName":"上色","tranTypeText":"输送线","saleAmt":10500,"total":10,"storeName":"再添加门店","id":85,"serviceAmt":2100,"orderNo":"571457269745","serviceName":"染烫","userId":1,"scanCode":"939194987320","statusId":125,"createTime":1499759557000,"subtotal":10500,"statusText":"修改衣物信息"},{"no":1,"orderId":1,"cityId":1,"productName":"修衣领","tranTypeText":"输送线","saleAmt":4800,"total":10,"storeName":"再添加门店","id":88,"serviceAmt":1200,"orderNo":"571457269745","serviceName":"清洗","userId":1,"scanCode":"593345574908","statusId":127,"createTime":1499828852000,"subtotal":4800,"statusText":"已入库"},{"no":2,"orderId":1,"cityId":1,"productName":"修衣领","tranTypeText":"输送线","saleAmt":4800,"total":10,"storeName":"再添加门店","id":89,"serviceAmt":1200,"orderNo":"571457269745","serviceName":"清洗","userId":1,"scanCode":"583430568282","statusId":130,"createTime":1499917742000,"subtotal":4800,"statusText":"已入库"},{"no":3,"orderId":1,"cityId":1,"addServiceDesc":"[{\"id\": \"10\", \"amt\": \"1000\", \"name\": \"洗后褪色\"}, {\"id\": \"9\", \"amt\": \"2000\", \"name\": \"扣子掉色\"}]","productName":"上色","tranTypeText":"折叠区","saleAmt":1000,"total":10,"storeName":"再添加门店","id":90,"colorDesc":"[{\"id\": \"17\", \"name\": \"蓝紫色\"}, {\"id\": \"14\", \"name\": \"分七格格\"}, {\"id\": \"2\", \"name\": \"微软雅黑黑黑\"}]","flawDesc":"[{\"id\": \"17\", \"name\": \"起毛\"}, {\"id\": \"21\", \"name\": \"破洞\"}]","serviceAmt":100,"orderNo":"571457269745","serviceName":"清洗","userId":1,"scanCode":"682143728713","statusId":131,"annexDesc":"[{\"id\": \"8\", \"name\": \"扣带\"}, {\"id\": \"10\", \"name\": \"左袖饰\"}, {\"id\": \"13\", \"name\": \"帽子\"}, {\"id\": \"14\", \"name\": \"扣子\"}, {\"id\": \"15\", \"name\": \"内胆\"}]","createTime":1499929372000,"subtotal":4000,"statusText":"已入库","effectDesc":"[{\"id\": \"2\", \"name\": \"洗后会起泡\"}]"},{"no":4,"orderId":1,"cityId":1,"addServiceDesc":"[{\"id\": \"10\", \"amt\": \"1000\", \"name\": \"洗后褪色\"}, {\"id\": \"9\", \"amt\": \"2000\", \"name\": \"扣子掉色\"}]","productName":"扣带","tranTypeText":"折叠区","saleAmt":1000,"total":10,"storeName":"再添加门店","id":91,"colorDesc":"[{\"id\": \"17\", \"name\": \"蓝紫色\"}, {\"id\": \"14\", \"name\": \"分七格格\"}, {\"id\": \"2\", \"name\": \"微软雅黑黑黑\"}]","flawDesc":"[{\"id\": \"17\", \"name\": \"起毛\"}, {\"id\": \"21\", \"name\": \"破洞\"}]","serviceAmt":100,"orderNo":"571457269745","serviceName":"清洗","userId":1,"scanCode":"123123123123","statusId":132,"createTime":1499929372000,"subtotal":4000,"statusText":"已入库","effectDesc":"[{\"id\": \"2\", \"name\": \"洗后会起泡\"}]"},{"no":5,"orderId":1,"cityId":1,"addServiceDesc":"[{\"id\": \"10\", \"amt\": \"1000\", \"name\": \"洗后褪色\"}, {\"id\": \"9\", \"amt\": \"2000\", \"name\": \"扣子掉色\"}]","productName":"左袖饰","tranTypeText":"折叠区","saleAmt":1000,"total":10,"storeName":"再添加门店","id":92,"colorDesc":"[{\"id\": \"17\", \"name\": \"蓝紫色\"}, {\"id\": \"14\", \"name\": \"分七格格\"}, {\"id\": \"2\", \"name\": \"微软雅黑黑黑\"}]","flawDesc":"[{\"id\": \"17\", \"name\": \"起毛\"}, {\"id\": \"21\", \"name\": \"破洞\"}]","serviceAmt":100,"orderNo":"571457269745","serviceName":"清洗","userId":1,"scanCode":"353541253534","statusId":133,"createTime":1499929373000,"subtotal":4000,"statusText":"已入库","effectDesc":"[{\"id\": \"2\", \"name\": \"洗后会起泡\"}]"},{"no":6,"orderId":1,"cityId":1,"addServiceDesc":"[{\"id\": \"10\", \"amt\": \"1000\", \"name\": \"洗后褪色\"}, {\"id\": \"9\", \"amt\": \"2000\", \"name\": \"扣子掉色\"}]","productName":"帽子","tranTypeText":"折叠区","saleAmt":1000,"total":10,"storeName":"再添加门店","id":93,"colorDesc":"[{\"id\": \"17\", \"name\": \"蓝紫色\"}, {\"id\": \"14\", \"name\": \"分七格格\"}, {\"id\": \"2\", \"name\": \"微软雅黑黑黑\"}]","flawDesc":"[{\"id\": \"17\", \"name\": \"起毛\"}, {\"id\": \"21\", \"name\": \"破洞\"}]","serviceAmt":100,"orderNo":"571457269745","serviceName":"清洗","userId":1,"scanCode":"713456336444","statusId":134,"createTime":1499929373000,"subtotal":4000,"statusText":"已入库","effectDesc":"[{\"id\": \"2\", \"name\": \"洗后会起泡\"}]"},{"no":7,"orderId":1,"cityId":1,"addServiceDesc":"[{\"id\": \"10\", \"amt\": \"1000\", \"name\": \"洗后褪色\"}, {\"id\": \"9\", \"amt\": \"2000\", \"name\": \"扣子掉色\"}]","productName":"扣子","tranTypeText":"折叠区","saleAmt":1000,"total":10,"storeName":"再添加门店","id":94,"colorDesc":"[{\"id\": \"17\", \"name\": \"蓝紫色\"}, {\"id\": \"14\", \"name\": \"分七格格\"}, {\"id\": \"2\", \"name\": \"微软雅黑黑黑\"}]","flawDesc":"[{\"id\": \"17\", \"name\": \"起毛\"}, {\"id\": \"21\", \"name\": \"破洞\"}]","serviceAmt":100,"orderNo":"571457269745","serviceName":"清洗","userId":1,"scanCode":"203134163456","statusId":135,"createTime":1499929373000,"subtotal":4000,"statusText":"已入库","effectDesc":"[{\"id\": \"2\", \"name\": \"洗后会起泡\"}]"},{"no":8,"orderId":1,"cityId":1,"addServiceDesc":"[{\"id\": \"10\", \"amt\": \"1000\", \"name\": \"洗后褪色\"}, {\"id\": \"9\", \"amt\": \"2000\", \"name\": \"扣子掉色\"}]","productName":"内胆","tranTypeText":"折叠区","saleAmt":1000,"total":10,"storeName":"再添加门店","id":95,"colorDesc":"[{\"id\": \"17\", \"name\": \"蓝紫色\"}, {\"id\": \"14\", \"name\": \"分七格格\"}, {\"id\": \"2\", \"name\": \"微软雅黑黑黑\"}]","flawDesc":"[{\"id\": \"17\", \"name\": \"起毛\"}, {\"id\": \"21\", \"name\": \"破洞\"}]","serviceAmt":100,"orderNo":"571457269745","serviceName":"清洗","userId":1,"scanCode":"340456187548","statusId":136,"createTime":1499929374000,"subtotal":4000,"statusText":"已入库","effectDesc":"[{\"id\": \"2\", \"name\": \"洗后会起泡\"}]"},{"no":10,"orderId":1,"cityId":1,"productName":"修衣领","tranTypeText":"输送线","saleAmt":4800,"total":10,"storeName":"再添加门店","id":96,"serviceAmt":1200,"orderNo":"571457269745","serviceName":"清洗","userId":1,"scanCode":"133697301614","statusId":137,"createTime":1499993983000,"subtotal":4800,"statusText":"已入库"}]
         * takeCarriage : 0
         * sendCarriage : 0
         * sendWorkId : 1
         * origIntegerext : 收银机
         * takeMode : 1
         * remark : 大地飞歌士大夫搜索士大夫说的富士达多少多小时富士达说的说的是大师傅多少的说法
         * takeWorkPhone : 13106093576
         * payStatusText : 未支付
         * takeModeText : 顾客送到店
         * sendWorkName : 郭悦媛
         * storeName : 再添加门店
         * orderPrice : 33300
         * takeDate : 2017-07-01
         * sendName : 张三
         * storeId : 19
         * transNo : 123123123
         * userId : 1
         * takeWorkImg : /static/img/work/def.png
         * paymentPrice : 33300
         * userRemark : 用户说
         * statusList : [{"createBy":32,"statusVal":61,"orderId":1,"createTime":1500016147000,"statusText":"已作废","id":53,"workName":"小马子"},{"createBy":32,"statusDesc":"修改入库","statusVal":80,"orderId":1,"createTime":1499993984000,"statusText":"修改入库","id":51,"workName":"小马子"},{"createBy":32,"statusDesc":"修改入库","statusVal":80,"orderId":1,"createTime":1499929374000,"statusText":"修改入库","id":50,"workName":"小马子"},{"createBy":32,"statusDesc":"修改入库","statusVal":80,"orderId":1,"createTime":1499917742000,"statusText":"修改入库","id":49,"workName":"小马子"},{"createBy":32,"statusDesc":"修改入库","statusVal":80,"orderId":1,"createTime":1499828821000,"statusText":"修改入库","id":48,"workName":"小马子"},{"createBy":32,"statusDesc":"修改入库","statusVal":80,"orderId":1,"createTime":1499759557000,"statusText":"修改入库","id":47,"workName":"小马子"},{"createBy":32,"statusDesc":"修改衣物总额","statusVal":82,"orderId":1,"createTime":1499755948000,"statusText":"修改订单总额","id":45,"workName":"小马子"},{"createBy":32,"statusDesc":"修改衣物总额","statusVal":82,"orderId":1,"createTime":1499755560000,"statusText":"修改订单总额","id":44,"workName":"小马子"},{"createBy":32,"statusDesc":"修改衣物总额","statusVal":82,"orderId":1,"createTime":1499753295000,"statusText":"修改订单总额","id":43,"workName":"小马子"},{"createBy":32,"statusDesc":"修改衣物总额","statusVal":82,"orderId":1,"createTime":1499743432000,"statusText":"修改订单总额","id":42,"workName":"小马子"},{"createBy":32,"statusDesc":"修改衣物总额","statusVal":82,"orderId":1,"createTime":1499743388000,"statusText":"修改订单总额","id":41,"workName":"小马子"},{"createBy":32,"statusDesc":"修改衣物总额","statusVal":82,"orderId":1,"createTime":1499742025000,"statusText":"修改订单总额","id":40,"workName":"小马子"},{"createBy":32,"statusDesc":"入库中","statusVal":7,"orderId":1,"createTime":1499735740000,"statusText":"入库中","id":38,"workName":"小马子"},{"createBy":32,"statusDesc":"入库中","statusVal":7,"orderId":1,"createTime":1499680091000,"statusText":"入库中","id":37,"workName":"小马子"},{"createBy":32,"statusDesc":"入库中","statusVal":7,"orderId":1,"createTime":1499671357000,"statusText":"入库中","id":36,"workName":"小马子"},{"createBy":32,"statusDesc":"入库中","statusVal":7,"orderId":1,"createTime":1499667316000,"statusText":"入库中","id":35,"workName":"小马子"},{"createBy":32,"statusDesc":"入库中","statusVal":7,"orderId":1,"createTime":1499655547000,"statusText":"入库中","id":32,"workName":"小马子"},{"createBy":32,"statusDesc":"入库中","statusVal":7,"orderId":1,"createTime":1499651279000,"statusText":"入库中","id":31,"workName":"小马子"},{"createBy":32,"statusDesc":"入库中","statusVal":7,"orderId":1,"createTime":1499647607000,"statusText":"入库中","id":30,"workName":"小马子"},{"createBy":32,"statusDesc":"创建订单","statusVal":1,"orderId":1,"createTime":1498892865000,"statusText":"已下单，待接单","id":1,"workName":"小马子"}]
         * createTime : 1498892836000
         * statusText : 已作废
         * sendPhone : 15103173399
         * takeTimeStart : 8:00
         * sendWorkImg : /static/img/work/def.png
         * takeWorkCode : 83561565
         * payStatus : 0
         * intsendWorkCode : 83561565
         * modeText : 预约模式
         */

        private  int  refundStatus;
        private   boolean  isEnableChangeSendMode;
        private boolean  isEnablePay;
        private  int  couponAmt;
        private int mercId;
        private UserInfoBean userInfo;
        private String sendDate;
        private String takeTimeEnd;
        private int cityId;
        private int mode;
     private  long   actualSendTime;
     private  long  actualTakeTime;
        private int sendMode;
        private int refundPrice;
        private int takeWorkId;
        private String takeWorkName;
        private String orderNo;
        private String sendModeText;
        private   boolean  isEnablePrint;
        private String takePhone;
    private   boolean  isCanceled;
    private String  sendAddress;
    private String takeAddress;
    private   boolean  isEnableRefund;
  private  boolean   isEnableComplete;
    private  boolean   isEnableSign;
 private   boolean  isEnableDestroy;
    private   boolean   isEnableFinishStockIn;  /*是否完成入库*/
    private   String  id;

    public int getRefundStatus() {
        return refundStatus;
    }

    public boolean isEnableFinishStockIn() {
        return isEnableFinishStockIn;
    }

    public String getId() {
        return id;
    }

    public boolean isEnablePrint() {
        return isEnablePrint;
    }

    public boolean isEnableDestroy() {
        return isEnableDestroy;
    }
    private  String  cardName;
    private  String  discountDesc;
    private  Integer   discount;
    private int payablePrice;
        private int priority;
        private String sendWorkPhone;
        private String takeName;
        private int takeCarriage;
        private int sendCarriage;
        private int sendWorkId;
        private String originText;
        private int takeMode;
        private String remark;
        private String takeWorkPhone;
        private String payStatusText;
        private String takeModeText;
        private String sendWorkName;
        private String storeName;
        private int orderPrice;
    private    int  refundablePrice;
        private String takeDate;
        private String sendName;
        private int storeId;
        private String transNo;
    private  String  factoryTransNo;
        private int userId;
        private String takeWorkImg;
        private int paymentPrice;
        private  int paidPrice;
        private String  take_date="";
        private  String  take_time_start="";
    private String take_time_end="";
    private String send_date="";
    private  String send_time_start="";
    private String  send_time_end="";
    private  boolean isEnableUpdateFactoryTransNo;
    public boolean isEnableUpdateFactoryTransNo() {
        return isEnableUpdateFactoryTransNo;
    }
    public String getFactoryTransNo() {
        return factoryTransNo;
    }

    public String getCardName() {
        return cardName;
    }


    public String getDiscountDesc() {
        return discountDesc;
    }

    public Integer getDiscount() {
        return discount;
    }

    public void setFactoryTransNo(String factoryTransNo) {
        this.factoryTransNo = factoryTransNo;
    }

    public int getRefundablePrice() {
        return refundablePrice;
    }

    public boolean isEnableComplete() {
        return isEnableComplete;
    }

    public boolean isEnableSign() {
        return isEnableSign;
    }

    public boolean isEnablePay() {
        return isEnablePay;
    }

    public boolean isEnableRefund() {
        return isEnableRefund;
    }

    public int getCouponAmt() {
        return couponAmt;
    }

    public boolean isCanceled() {
        return isCanceled;
    }

    public String getTake_date() {
        return CheckUtils.isEmptyString(take_date);
    }


    public long getActualSendTime() {
        return actualSendTime;
    }

    public long getActualTakeTime() {
        return actualTakeTime;
    }

    public String getTake_time_start() {
            if (!CheckUtils.isEmpty(take_time_start)){
                take_time_start="-";
            }else{
                take_time_start="";
            }
        return take_time_start;
    }

    public String getTake_time_end() {
        return CheckUtils.isEmptyString(take_time_end);
    }

    public String getSend_date() {
        return send_date;
    }

    public String getSend_time_start() {
        if (!CheckUtils.isEmpty(send_time_start)){
            send_time_start="-";
        }else{
            send_time_start="";
        }
        return send_time_start;
    }

    public String getSend_time_end() {
        return CheckUtils.isEmptyString(send_time_end);
    }

    private String userRemark;
        private long createTime;
        private String statusText;
        private String sendPhone;
        private String takeTimeStart;
        private String sendWorkImg;
        private String takeWorkCode;
        private int payStatus;
        private String sendWorkCode;
        private String modeText;
        private List<evaluateListBean> evaluateList;
        private List<ProductListBean> productList;
        private List<StatusListBean> statusList;


    public int getPaidPrice() {
        return paidPrice;
    }

    public String getSendAddress() {
        return sendAddress;
    }

    public String getTakeAddress() {
        return takeAddress;
    }

    public int getMercId() {
            return mercId;
        }

        public void setMercId(int mercId) {
            this.mercId = mercId;
        }

        public UserInfoBean getUserInfo() {
            return userInfo;
        }

        public void setUserInfo(UserInfoBean userInfo) {
            this.userInfo = userInfo;
        }


    public boolean isEnableChangeSendMode() {
        return isEnableChangeSendMode;
    }

    public String getSendDate() {
            return CheckUtils.isEmptyString(sendDate);
        }

        public void setSendDate(String sendDate) {
            this.sendDate = sendDate;
        }

        public String getTakeTimeEnd() {
            return takeTimeEnd;
        }

        public void setTakeTimeEnd(String takeTimeEnd) {
            this.takeTimeEnd = takeTimeEnd;
        }

        public int getCityId() {
            return cityId;
        }

        public void setCityId(int cityId) {
            this.cityId = cityId;
        }

        public int getMode() {
            return mode;
        }

        public void setMode(int mode) {
            this.mode = mode;
        }




        public int getSendMode() {
            return sendMode;
        }

        public void setSendMode(int sendMode) {
            this.sendMode = sendMode;
        }

        public int getRefundPrice() {
            return refundPrice;
        }

        public void setRefundPrice(int refundPrice) {
            this.refundPrice = refundPrice;
        }

        public int getTakeWorkId() {
            return takeWorkId;
        }

        public void setTakeWorkId(int takeWorkId) {
            this.takeWorkId = takeWorkId;
        }

        public String getTakeWorkName() {
            return takeWorkName;
        }

        public void setTakeWorkName(String takeWorkName) {
            this.takeWorkName = takeWorkName;
        }

        public String getOrderNo() {
            return orderNo;
        }

        public void setOrderNo(String orderNo) {
            this.orderNo = orderNo;
        }

        public String getSendModeText() {
            return sendModeText;
        }

        public void setSendModeText(String sendModeText) {
            this.sendModeText = sendModeText;
        }

        public String getTakePhone() {
            return takePhone;
        }

        public void setTakePhone(String takePhone) {
            this.takePhone = takePhone;
        }

        public int getPayablePrice() {
            return payablePrice;
        }

        public void setPayablePrice(int payablePrice) {
            this.payablePrice = payablePrice;
        }

        public int getPriority() {
            return priority;
        }

        public void setPriority(int priority) {
            this.priority = priority;
        }

        public String getSendWorkPhone() {
            return sendWorkPhone;
        }

        public void setSendWorkPhone(String sendWorkPhone) {
            this.sendWorkPhone = sendWorkPhone;
        }

        public String getTakeName() {
            return takeName;
        }

        public void setTakeName(String takeName) {
            this.takeName = takeName;
        }

        public int getTakeCarriage() {
            return takeCarriage;
        }

        public void setTakeCarriage(int takeCarriage) {
            this.takeCarriage = takeCarriage;
        }

        public int getSendCarriage() {
            return sendCarriage;
        }

        public void setSendCarriage(int sendCarriage) {
            this.sendCarriage = sendCarriage;
        }

        public int getSendWorkId() {
            return sendWorkId;
        }

        public void setSendWorkId(int sendWorkId) {
            this.sendWorkId = sendWorkId;
        }

        public String getOriginText() {
            return originText;
        }

        public void setOrigIntegerext(String origIntegerext) {
            this.originText = origIntegerext;
        }

        public int getTakeMode() {
            return takeMode;
        }

        public void setTakeMode(int takeMode) {
            this.takeMode = takeMode;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public String getTakeWorkPhone() {
            return takeWorkPhone;
        }

        public void setTakeWorkPhone(String takeWorkPhone) {
            this.takeWorkPhone = takeWorkPhone;
        }

        public String getPayStatusText() {
            return payStatusText;
        }

        public void setPayStatusText(String payStatusText) {
            this.payStatusText = payStatusText;
        }

        public String getTakeModeText() {
            return takeModeText;
        }

        public void setTakeModeText(String takeModeText) {
            this.takeModeText = takeModeText;
        }

        public String getSendWorkName() {
            return sendWorkName;
        }

        public void setSendWorkName(String sendWorkName) {
            this.sendWorkName = sendWorkName;
        }

        public String getStoreName() {
            return storeName;
        }

        public void setStoreName(String storeName) {
            this.storeName = storeName;
        }

        public int getOrderPrice() {
            return orderPrice;
        }

        public void setOrderPrice(int orderPrice) {
            this.orderPrice = orderPrice;
        }

        public String getTakeDate() {
            return takeDate;
        }

        public void setTakeDate(String takeDate) {
            this.takeDate = takeDate;
        }

        public String getSendName() {
            return sendName;
        }

        public void setSendName(String sendName) {
            this.sendName = sendName;
        }

        public int getStoreId() {
            return storeId;
        }

        public void setStoreId(int storeId) {
            this.storeId = storeId;
        }

        public String getTransNo() {
            return transNo;
        }

        public void setTransNo(String transNo) {
            this.transNo = transNo;
        }

        public int getUserId() {
            return userId;
        }

        public void setUserId(int userId) {
            this.userId = userId;
        }

        public String getTakeWorkImg() {
            return takeWorkImg;
        }

        public void setTakeWorkImg(String takeWorkImg) {
            this.takeWorkImg = takeWorkImg;
        }

        public int getPaymentPrice() {
            return paymentPrice;
        }

        public void setPaymentPrice(int paymentPrice) {
            this.paymentPrice = paymentPrice;
        }

        public String getUserRemark() {
            return userRemark;
        }

        public void setUserRemark(String userRemark) {
            this.userRemark = userRemark;
        }

        public long getCreateTime() {
            return createTime;
        }

        public void setCreateTime(long createTime) {
            this.createTime = createTime;
        }

        public String getStatusText() {
            return statusText;
        }

        public void setStatusText(String statusText) {
            this.statusText = statusText;
        }

        public String getSendPhone() {
            return sendPhone;
        }

        public void setSendPhone(String sendPhone) {
            this.sendPhone = sendPhone;
        }

        public String getTakeTimeStart() {
            return takeTimeStart;
        }

        public void setTakeTimeStart(String takeTimeStart) {
            this.takeTimeStart = takeTimeStart;
        }

        public String getSendWorkImg() {
            return sendWorkImg;
        }

        public void setSendWorkImg(String sendWorkImg) {
            this.sendWorkImg = sendWorkImg;
        }

        public String getTakeWorkCode() {
            return takeWorkCode;
        }

        public void setTakeWorkCode(String takeWorkCode) {
            this.takeWorkCode = takeWorkCode;
        }

        public boolean getPayStatus() {
            if (payStatus==1){
             return    true;
            }

            return false;
        }

        public void setPayStatus(int payStatus) {
            this.payStatus = payStatus;
        }

        public String getSendWorkCode() {
            return sendWorkCode;
        }

        public void setSendWorkCode(String sendWorkCode) {
            this.sendWorkCode = sendWorkCode;
        }

        public String getModeText() {
            return modeText;
        }

        public void setModeText(String modeText) {
            this.modeText = modeText;
        }

        public List<evaluateListBean> getEvaluateList() {
            return evaluateList;
        }


        public List<ProductListBean> getProductList() {
            return productList;
        }

        public void setProductList(List<ProductListBean> productList) {
            this.productList = productList;
        }

        public List<StatusListBean> getStatusList() {
            return statusList;
        }

        public void setStatusList(List<StatusListBean> statusList) {
            this.statusList = statusList;
        }

        public static class UserInfoBean  implements  Serializable {
            /**
             * mercId : 1
             * cardName : 普通会员卡
             * subscribe : 2
             * sex : 1
             * origin : 1
             * cardRights : 1101
             * wxId : -1
             * headimgPath : http://wx.qlogo.cn/mmopen/VLCDoCTqQUC0NkDQGgO98WicPaB6ic0BwMXs5urt5piaXssTExnl1UI1kNUd6Wv5dU7xYP78SM1x9E2tllJibciaEV7TStLx6Dwtv/0
             * cardNo : NO9920121
             * poInteger : 1
             * verifyAndriod : 1
             * verifyPhone : 1
             * balance : 2
             * phone : 15103173399
             * name : 孙岩风
             * id : 1
             * cardDiscount : 50
             * verifyIos : 1
             * status : 1
             */

            private Integer mercId;
            private String cardName;
            private int subscribe;
            private int sex;
            private int origin;
            private String cardRights;
            private int wxId;
            private String headimgPath;
            private String cardNo;
            private  String  rfidNo;
            private int point;
            private int verifyAndriod;
            private int verifyPhone;
            private int balance;
            private String phone;
            private String name;
            private int id;
            private int cardDiscount;
            private   int discountType;
            private int verifyIos;
            private int status;
        private  String  wxNickname;
            private String unionName;

            public String getUnionName() {
                return unionName;
            }

            public void setUnionName(String unionName) {
                this.unionName = unionName;
            }

            public String getWxNickname() {
                return wxNickname;
            }

            public int getMercId() {
                return mercId;
            }

            public void setMercId(int mercId) {
                this.mercId = mercId;
            }

            public String getCardName() {
                return cardName;
            }

            public void setCardName(String cardName) {
                this.cardName = cardName;
            }

            public int getSubscribe() {
                return subscribe;
            }

            public void setSubscribe(int subscribe) {
                this.subscribe = subscribe;
            }

            public String getSex() {
                String msex = "";
                switch (sex) {
                    case 1:
                        msex = "男";
                        break;
                    case 2:
                        msex = "女";
                        break;
                    case 0:
                        msex = "未知";
                        break;


                }
                return msex;

            }

            public void setSex(int sex) {
                this.sex = sex;
            }

            public int getOrigin() {
                return origin;
            }

            public void setOrigin(int origin) {
                this.origin = origin;
            }

            public String getCardRights() {
                return cardRights;
            }

            public void setCardRights(String cardRights) {
                this.cardRights = cardRights;
            }

            public int getWxId() {
                return wxId;
            }

            public void setWxId(int wxId) {
                this.wxId = wxId;
            }

            public String getHeadimgPath() {
                return headimgPath;
            }

            public void setHeadimgPath(String headimgPath) {
                this.headimgPath = headimgPath;
            }

            public String getCardNo() {
                return rfidNo;
            }

            public void setCardNo(String cardNo) {
                this.cardNo = cardNo;
            }

            public int getPoint() {
                return point;
            }

            public void setPoInt(int poInteger) {
                this.point = poInteger;
            }

            public int getVerifyAndriod() {
                return verifyAndriod;
            }

            public void setVerifyAndriod(int verifyAndriod) {
                this.verifyAndriod = verifyAndriod;
            }

            public int getVerifyPhone() {
                return verifyPhone;
            }

            public void setVerifyPhone(int verifyPhone) {
                this.verifyPhone = verifyPhone;
            }

            public int getBalance() {
                return balance;
            }

            public void setBalance(int balance) {
                this.balance = balance;
            }

            public String getPhone() {
                return phone;
            }

            public void setPhone(String phone) {
                this.phone = phone;
            }

            public String getName() {
                return CheckUtils.isEmptyString(name);
            }

            public void setName(String name) {
                this.name = name;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getCardDiscount() {



                return CheckUtils.isDiscount(cardDiscount,discountType);

            }

            public void setCardDiscount(int cardDiscount) {
                this.cardDiscount = cardDiscount;
            }

            public int getVerifyIos() {
                return verifyIos;
            }

            public void setVerifyIos(int verifyIos) {
                this.verifyIos = verifyIos;
            }

            public int getStatus() {
                return status;
            }

            public void setStatus(int status) {
                this.status = status;
            }
        }

        public static class ProductListBean  implements Serializable {
            /**
             * no : 9
             * orderId : 1
             * cityId : 1
             * productName : 上色
             * tranTypeText : 输送线
             * saleAmt : 10500
             * total : 10
             * storeName : 再添加门店
             * id : 85
             * serviceAmt : 2100
             * orderNo : 571457269745
             * serviceName : 染烫
             * userId : 1
             * scanCode : 939194987320
             * statusId : 125
             * createTime : 1499759557000
             * subtotal : 10500
             * statusText : 修改衣物信息
             * addServiceDesc : [{"id": "10", "amt": "1000", "name": "洗后褪色"}, {"id": "9", "amt": "2000", "name": "扣子掉色"}]
             * colorDesc : [{"id": "17", "name": "蓝紫色"}, {"id": "14", "name": "分七格格"}, {"id": "2", "name": "微软雅黑黑黑"}]
             * flawDesc : [{"id": "17", "name": "起毛"}, {"id": "21", "name": "破洞"}]
             * annexDesc : [{"id": "8", "name": "扣带"}, {"id": "10", "name": "左袖饰"}, {"id": "13", "name": "帽子"}, {"id": "14", "name": "扣子"}, {"id": "15", "name": "内胆"}]
             * effectDesc : [{"id": "2", "name": "洗后会起泡"}]
             */

            private   String  hasRefundText;
        private  int hasRefund;
            private boolean  isEnableRefund;
            private   int  type;
            private  int  picCnt;
            private   boolean  isEnablePrint;
            private  String  tranNum;
        private  boolean check;
            private int no;
            private int orderId;
            private int cityId;
            private String productName;
            private String tranTypeText;
            private int saleAmt;
            private int total;
            private String storeName;
            private int id;
            private int serviceAmt;
            private String orderNo;
            private String serviceName;
            private int userId;
            private String scanCode;
            private int statusId;
            private long createTime;
            private int subtotal;
            private String statusText;
            private String addServiceDesc;
            private String colorDesc;
            private String flawDesc;
            private String annexDesc;
            private String effectDesc;
            private  boolean  isEnableSign;


            public String getHasRefundText() {
                return hasRefundText;
            }

            public int getHasRefund() {
                return hasRefund;
            }

            public boolean isEnableRefund() {
                return isEnableRefund;
            }

            public int getType() {
                return type;
            }

            private   boolean    isEnableStockRework;

            public int getPicCnt() {
                return picCnt;
            }

            public boolean isEnablePrint() {
                return isEnablePrint;
            }

            public boolean isEnableStockRework() {
                return isEnableStockRework;
            }

            public void setEnableSign(boolean enableSign) {
                isEnableSign = enableSign;
            }

            public boolean isEnableSign() {
                return isEnableSign;
            }




            public String getTranNum() {
                return tranNum;
            }

            public boolean isCheck() {
                return check;
            }

            public void setCheck(boolean check) {
                this.check = check;
            }

            public int getNo() {
                return no;
            }

            public void setNo(int no) {
                this.no = no;
            }

            public int getOrderId() {
                return orderId;
            }

            public void setOrderId(int orderId) {
                this.orderId = orderId;
            }

            public int getCityId() {
                return cityId;
            }

            public void setCityId(int cityId) {
                this.cityId = cityId;
            }

            public String getProductName() {
                return productName;
            }

            public void setProductName(String productName) {
                this.productName = productName;
            }

            public String getTranTypeText() {
                return tranTypeText;
            }

            public void setTranTypeText(String tranTypeText) {
                this.tranTypeText = tranTypeText;
            }

            public int getSaleAmt() {
                return saleAmt;
            }

            public void setSaleAmt(int saleAmt) {
                this.saleAmt = saleAmt;
            }

            public int getTotal() {
                return total;
            }

            public void setTotal(int total) {
                this.total = total;
            }

            public String getStoreName() {
                return storeName;
            }

            public void setStoreName(String storeName) {
                this.storeName = storeName;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getServiceAmt() {
                return serviceAmt;
            }

            public void setServiceAmt(int serviceAmt) {
                this.serviceAmt = serviceAmt;
            }

            public String getOrderNo() {
                return orderNo;
            }

            public void setOrderNo(String orderNo) {
                this.orderNo = orderNo;
            }

            public String getServiceName() {
                return serviceName;
            }

            public void setServiceName(String serviceName) {
                this.serviceName = serviceName;
            }

            public int getUserId() {
                return userId;
            }

            public void setUserId(int userId) {
                this.userId = userId;
            }

            public String getScanCode() {
                return scanCode;
            }

            public void setScanCode(String scanCode) {
                this.scanCode = scanCode;
            }

            public int getStatusId() {
                return statusId;
            }

            public void setStatusId(int statusId) {
                this.statusId = statusId;
            }

            public long getCreateTime() {
                return createTime;
            }

            public void setCreateTime(long createTime) {
                this.createTime = createTime;
            }

            public int getSubtotal() {
                return subtotal;
            }

            public void setSubtotal(int subtotal) {
                this.subtotal = subtotal;
            }

            public String getStatusText() {
                return statusText;
            }

            public void setStatusText(String statusText) {
                this.statusText = statusText;
            }

            public String getAddServiceDesc() {
                return addServiceDesc;
            }

            public void setAddServiceDesc(String addServiceDesc) {
                this.addServiceDesc = addServiceDesc;
            }

            public String getColorDesc() {
                return colorDesc;
            }

            public void setColorDesc(String colorDesc) {
                this.colorDesc = colorDesc;
            }

            public String getFlawDesc() {
                return flawDesc;
            }

            public void setFlawDesc(String flawDesc) {
                this.flawDesc = flawDesc;
            }

            public String getAnnexDesc() {
                return annexDesc;
            }

            public void setAnnexDesc(String annexDesc) {
                this.annexDesc = annexDesc;
            }

            public String getEffectDesc() {
                return effectDesc;
            }

            public void setEffectDesc(String effectDesc) {
                this.effectDesc = effectDesc;
            }
        }



    public static class     evaluateListBean implements Serializable {

        private String mercId;//1,
        private String           workEvaluate;//好么,
        private String            serviceEvaluate;//真的好么,
        private String            createBy;//1,
        private String             orderId;// 1,
        private float             workPoints;// 4,
        private String             createTime;// 1500027971000,
        private float             servicePoints;// 5,
        private String             id;// 1,
        private String             userId;// 1,
        private String            workId;// 1

        public String getMercId() {
            return mercId;
        }

        public String getWorkEvaluate() {
            return workEvaluate;
        }

        public String getServiceEvaluate() {
            return serviceEvaluate;
        }

        public String getCreateBy() {
            return createBy;
        }

        public String getOrderId() {
            return orderId;
        }

        public float getWorkPoints() {
            return workPoints;
        }

        public String getCreateTime() {
            return createTime;
        }

        public float getServicePoints() {
            return servicePoints;
        }

        public String getId() {
            return id;
        }

        public String getUserId() {
            return userId;
        }

        public String getWorkId() {
            return workId;
        }
    }

        public static class StatusListBean   implements Serializable{
            /**
             * createBy : 32
             * statusVal : 61
             * orderId : 1
             * createTime : 1500016147000
             * statusText : 已作废
             * id : 53
             * workName : 小马子
             * statusDesc : 修改入库
             */

            private int createBy;
            private int statusVal;
            private int orderId;
            private long createTime;
            private String statusText;
            private int id;
            private String workName;
            private String statusDesc;

            public int getCreateBy() {
                return createBy;
            }

            public void setCreateBy(int createBy) {
                this.createBy = createBy;
            }

            public int getStatusVal() {
                return statusVal;
            }

            public void setStatusVal(int statusVal) {
                this.statusVal = statusVal;
            }

            public int getOrderId() {
                return orderId;
            }

            public void setOrderId(int orderId) {
                this.orderId = orderId;
            }

            public long getCreateTime() {
                return createTime;
            }

            public void setCreateTime(long createTime) {
                this.createTime = createTime;
            }

            public String getStatusText() {
                return statusText;
            }

            public void setStatusText(String statusText) {
                this.statusText = statusText;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getWorkName() {
                return workName;
            }

            public void setWorkName(String workName) {
                this.workName = workName;
            }

            public String getStatusDesc() {
                return statusDesc;
            }

            public void setStatusDesc(String statusDesc) {
                this.statusDesc = statusDesc;
            }
        }

}
